package com.motong.gongdan.vo.H5Vo.Dashboard.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
@Accessors(chain = true)
@ApiModel("看板-工单列表接口")
public class H5OrderListVo {

    @ApiModelProperty("工单id")
    private String workOrderId;

    @ApiModelProperty("工单编码")
    private String workOrderCode;

    @ApiModelProperty("产品编码")
    private String productCode;

    @ApiModelProperty("产品名称")
    private String productName;

    @ApiModelProperty("规格")
    private String spec;

    @ApiModelProperty("状态名称")
    private String stateName;

    @ApiModelProperty("良品数")
    private BigDecimal goodNum;

    @ApiModelProperty("不良品数")
    private BigDecimal badNum;

    @ApiModelProperty("计划数")
    private BigDecimal planNum;

    @ApiModelProperty("计划开始时间")
    private Date planStartTime;

    @ApiModelProperty("计划结束时间")
    private Date planEndTime;

    @ApiModelProperty("任务详情")
    private List<ProcessStatisticsVo> processStatisticsVos;
}
